/* MENU */
@import url(http://fonts.googleapis.com/css?family=Lato);
#menu ul {list-style:none;padding:0 ;margin:0px; display:block; text-align:center }
#menu ul li {background:url(../images/seprater.png) no-repeat left center}
#menu ul li:first-child {background:none}
#menu ul li a { color:#fff; text-decoration:none; font-size:17px;padding:10px 20px;font-family: 'Lato', sans-serif; }
#menu ul li a:hover { color:#88b9c7; }


/* ===== sub-menus ===== */
#menu ul ul { background:#554470;text-align:left;padding:0px;margin:0px;border-radius:0 0 5px 5px}
#menu ul ul li { padding:0 10px;  margin-right: 0; width: 152px;text-align:left;margin:0px; background:none }
#menu ul ul li:last-child{border-radius:0 0 5px 5px} 
#menu ul ul li:hover{ background: #a58cb8;}
#menu ul ul li a { color:#d4d4d4; font-size:15px;padding:5px 0px }


/* ===== current item ===== */
#menu .current-menu-item a { color: #88b9c7; }
#menu .current-menu-item .sub-menu a { color: #fff; }
#menu .current-menu-item .sub-menu a:hover{color:#88b9c7}


/* ===== dropdown effect ===== */
#menu ul li ul.sub-menu li.current-menu-item a{color: #fff;}
#menu ul li ul.sub-menu li.current-menu-item{background: #a58cb8;}
#menu ul li { position:relative; display:inline-block }
#menu ul li a { display:block; }
#menu ul li a:hover { position:relative; }
#menu ul li:hover ul { display:block; position:absolute; left:0; top:100%; width:auto; height:auto; margin:0; padding:0; z-index: 1000 }
#menu ul ul li:hover ul, #menu ul li:hover ul li:hover ul {	display:block; top:0px; left: 100%;  }
#menu ul ul, #menu ul li:hover ul ul { position:absolute; display:none; }


.home .appointment{ display: none !important;}

.slider-rpt .slider .metaslider .slides .caption-wrap{ background: none; opacity:1; bottom: auto; top:143px; }
.slider-rpt .slider .metaslider .slides .caption-wrap .caption:after { clear: both; content: ""; display: block;}
.slider-rpt .slider .metaslider .slides .caption-wrap .caption { margin: 0 auto; width: 860px;}

.slider-rpt .slider .metaslider .slides .caption-wrap .caption .caption-inner{ max-width:400px; float:right;}
.slider-rpt .slider .metaslider .slides .caption-wrap .caption p { color: #8e75b6; font-size: 36px; font-weight: 300; line-height: 35px; margin-bottom: 30px; max-width: 240px;}
.slider-rpt .slider .metaslider .slides .caption-wrap .caption a { display: inline-block; font-weight:600px; border: 4px solid #cdb8e7; border-radius:6px; text-decoration:none; font-size:16px; font-weight: 600; padding: 7px 21px 8px; color:#fff; text-transform:uppercase; 
background: #74648b; 
background: -moz-linear-gradient(top, #74648b 0%, #7d6a97 11%, #8b75a4 30%, #8f79a8 41%, #8e76aa 57%, #8a72a6 62%, #876ea7 68%, #856aa1 73%, #7f639e 78%, #79609a 81%, #6f5390 92%, #6a4d8d 95%, #674d8c 97%, #634986 100%);
background: -webkit-linear-gradient(top, #74648b 0%,#7d6a97 11%,#8b75a4 30%,#8f79a8 41%,#8e76aa 57%,#8a72a6 62%,#876ea7 68%,#856aa1 73%,#7f639e 78%,#79609a 81%,#6f5390 92%,#6a4d8d 95%,#674d8c 97%,#634986 100%);
background: linear-gradient(to bottom, #74648b 0%,#7d6a97 11%,#8b75a4 30%,#8f79a8 41%,#8e76aa 57%,#8a72a6 62%,#876ea7 68%,#856aa1 73%,#7f639e 78%,#79609a 81%,#6f5390 92%,#6a4d8d 95%,#674d8c 97%,#634986 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74648b', endColorstr='#634986',GradientType=0 );  }













